home *** CD-ROM | disk | FTP | other *** search
/ LG Super CD / LG Super CD.iso / bitpim / bitpim-0.62-setup.exe / {app} / bitpim.exe / wxPython / windows.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-11-06  |  103.0 KB  |  2,008 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.3)
  3.  
  4. import windowsc
  5. from misc import *
  6. from gdi import *
  7. from fonts import *
  8. from clip_dnd import *
  9. import wx
  10.  
  11. def wxDLG_PNT(win, point_or_x, y = None):
  12.     if y is None:
  13.         return win.ConvertDialogPointToPixels(point_or_x)
  14.     else:
  15.         return win.ConvertDialogPointToPixels(wxPoint(point_or_x, y))
  16.  
  17.  
  18. def wxDLG_SZE(win, size_width, height = None):
  19.     if height is None:
  20.         return win.ConvertDialogSizeToPixels(size_width)
  21.     else:
  22.         return win.ConvertDialogSizeToPixels(wxSize(size_width, height))
  23.  
  24.  
  25. class wxEvtHandlerPtr(wxObjectPtr):
  26.     
  27.     def __init__(self, this):
  28.         self.this = this
  29.         self.thisown = 0
  30.  
  31.     
  32.     def ProcessEvent(self, *_args, **_kwargs):
  33.         val = windowsc.wxEvtHandler_ProcessEvent(self, *_args, **_kwargs)
  34.         return val
  35.  
  36.     
  37.     def AddPendingEvent(self, *_args, **_kwargs):
  38.         val = windowsc.wxEvtHandler_AddPendingEvent(self, *_args, **_kwargs)
  39.         return val
  40.  
  41.     
  42.     def GetEvtHandlerEnabled(self, *_args, **_kwargs):
  43.         val = windowsc.wxEvtHandler_GetEvtHandlerEnabled(self, *_args, **_kwargs)
  44.         return val
  45.  
  46.     
  47.     def SetEvtHandlerEnabled(self, *_args, **_kwargs):
  48.         val = windowsc.wxEvtHandler_SetEvtHandlerEnabled(self, *_args, **_kwargs)
  49.         return val
  50.  
  51.     
  52.     def GetNextHandler(self, *_args, **_kwargs):
  53.         val = windowsc.wxEvtHandler_GetNextHandler(self, *_args, **_kwargs)
  54.         return val
  55.  
  56.     
  57.     def GetPreviousHandler(self, *_args, **_kwargs):
  58.         val = windowsc.wxEvtHandler_GetPreviousHandler(self, *_args, **_kwargs)
  59.         return val
  60.  
  61.     
  62.     def SetNextHandler(self, *_args, **_kwargs):
  63.         val = windowsc.wxEvtHandler_SetNextHandler(self, *_args, **_kwargs)
  64.         return val
  65.  
  66.     
  67.     def SetPreviousHandler(self, *_args, **_kwargs):
  68.         val = windowsc.wxEvtHandler_SetPreviousHandler(self, *_args, **_kwargs)
  69.         return val
  70.  
  71.     
  72.     def Connect(self, *_args, **_kwargs):
  73.         val = windowsc.wxEvtHandler_Connect(self, *_args, **_kwargs)
  74.         return val
  75.  
  76.     
  77.     def Disconnect(self, *_args, **_kwargs):
  78.         val = windowsc.wxEvtHandler_Disconnect(self, *_args, **_kwargs)
  79.         return val
  80.  
  81.     
  82.     def _setOORInfo(self, *_args, **_kwargs):
  83.         val = windowsc.wxEvtHandler__setOORInfo(self, *_args, **_kwargs)
  84.         return val
  85.  
  86.     
  87.     def __repr__(self):
  88.         return '<%s.%s instance; proxy of C++ wxEvtHandler instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  89.  
  90.  
  91.  
  92. class wxEvtHandler(wxEvtHandlerPtr):
  93.     
  94.     def __init__(self, *_args, **_kwargs):
  95.         self.this = windowsc.new_wxEvtHandler(*_args, **_kwargs)
  96.         self.thisown = 1
  97.  
  98.  
  99.  
  100. class wxValidatorPtr(wxEvtHandlerPtr):
  101.     
  102.     def __init__(self, this):
  103.         self.this = this
  104.         self.thisown = 0
  105.  
  106.     
  107.     def Clone(self, *_args, **_kwargs):
  108.         val = windowsc.wxValidator_Clone(self, *_args, **_kwargs)
  109.         return val
  110.  
  111.     
  112.     def GetWindow(self, *_args, **_kwargs):
  113.         val = windowsc.wxValidator_GetWindow(self, *_args, **_kwargs)
  114.         return val
  115.  
  116.     
  117.     def SetWindow(self, *_args, **_kwargs):
  118.         val = windowsc.wxValidator_SetWindow(self, *_args, **_kwargs)
  119.         return val
  120.  
  121.     
  122.     def __repr__(self):
  123.         return '<%s.%s instance; proxy of C++ wxValidator instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  124.  
  125.  
  126.  
  127. class wxValidator(wxValidatorPtr):
  128.     
  129.     def __init__(self, *_args, **_kwargs):
  130.         self.this = windowsc.new_wxValidator(*_args, **_kwargs)
  131.         self.thisown = 1
  132.         self._setOORInfo(self)
  133.  
  134.  
  135.  
  136. class wxPyValidatorPtr(wxValidatorPtr):
  137.     
  138.     def __init__(self, this):
  139.         self.this = this
  140.         self.thisown = 0
  141.  
  142.     
  143.     def _setCallbackInfo(self, *_args, **_kwargs):
  144.         val = windowsc.wxPyValidator__setCallbackInfo(self, *_args, **_kwargs)
  145.         return val
  146.  
  147.     
  148.     def __repr__(self):
  149.         return '<%s.%s instance; proxy of C++ wxPyValidator instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  150.  
  151.  
  152.  
  153. class wxPyValidator(wxPyValidatorPtr):
  154.     
  155.     def __init__(self, *_args, **_kwargs):
  156.         self.this = windowsc.new_wxPyValidator(*_args, **_kwargs)
  157.         self.thisown = 1
  158.         self._setCallbackInfo(self, wxPyValidator, 1)
  159.         self._setOORInfo(self)
  160.  
  161.  
  162.  
  163. class wxWindowPtr(wxEvtHandlerPtr):
  164.     
  165.     def __init__(self, this):
  166.         self.this = this
  167.         self.thisown = 0
  168.  
  169.     
  170.     def Create(self, *_args, **_kwargs):
  171.         val = windowsc.wxWindow_Create(self, *_args, **_kwargs)
  172.         return val
  173.  
  174.     
  175.     def Center(self, *_args, **_kwargs):
  176.         val = windowsc.wxWindow_Center(self, *_args, **_kwargs)
  177.         return val
  178.  
  179.     
  180.     def Centre(self, *_args, **_kwargs):
  181.         val = windowsc.wxWindow_Centre(self, *_args, **_kwargs)
  182.         return val
  183.  
  184.     
  185.     def CentreOnParent(self, *_args, **_kwargs):
  186.         val = windowsc.wxWindow_CentreOnParent(self, *_args, **_kwargs)
  187.         return val
  188.  
  189.     
  190.     def CenterOnParent(self, *_args, **_kwargs):
  191.         val = windowsc.wxWindow_CenterOnParent(self, *_args, **_kwargs)
  192.         return val
  193.  
  194.     
  195.     def CentreOnScreen(self, *_args, **_kwargs):
  196.         val = windowsc.wxWindow_CentreOnScreen(self, *_args, **_kwargs)
  197.         return val
  198.  
  199.     
  200.     def CenterOnScreen(self, *_args, **_kwargs):
  201.         val = windowsc.wxWindow_CenterOnScreen(self, *_args, **_kwargs)
  202.         return val
  203.  
  204.     
  205.     def Clear(self, *_args, **_kwargs):
  206.         val = windowsc.wxWindow_Clear(self, *_args, **_kwargs)
  207.         return val
  208.  
  209.     
  210.     def ClientToScreenXY(self, *_args, **_kwargs):
  211.         val = windowsc.wxWindow_ClientToScreenXY(self, *_args, **_kwargs)
  212.         return val
  213.  
  214.     
  215.     def ClientToScreen(self, *_args, **_kwargs):
  216.         val = windowsc.wxWindow_ClientToScreen(self, *_args, **_kwargs)
  217.         if val:
  218.             val = wxPointPtr(val)
  219.             val.thisown = 1
  220.         
  221.         return val
  222.  
  223.     
  224.     def Close(self, *_args, **_kwargs):
  225.         val = windowsc.wxWindow_Close(self, *_args, **_kwargs)
  226.         return val
  227.  
  228.     
  229.     def Destroy(self, *_args, **_kwargs):
  230.         val = windowsc.wxWindow_Destroy(self, *_args, **_kwargs)
  231.         return val
  232.  
  233.     
  234.     def DestroyChildren(self, *_args, **_kwargs):
  235.         val = windowsc.wxWindow_DestroyChildren(self, *_args, **_kwargs)
  236.         return val
  237.  
  238.     
  239.     def IsBeingDeleted(self, *_args, **_kwargs):
  240.         val = windowsc.wxWindow_IsBeingDeleted(self, *_args, **_kwargs)
  241.         return val
  242.  
  243.     
  244.     def DragAcceptFiles(self, *_args, **_kwargs):
  245.         val = windowsc.wxWindow_DragAcceptFiles(self, *_args, **_kwargs)
  246.         return val
  247.  
  248.     
  249.     def Enable(self, *_args, **_kwargs):
  250.         val = windowsc.wxWindow_Enable(self, *_args, **_kwargs)
  251.         return val
  252.  
  253.     
  254.     def Disable(self, *_args, **_kwargs):
  255.         val = windowsc.wxWindow_Disable(self, *_args, **_kwargs)
  256.         return val
  257.  
  258.     
  259.     def FindWindowById(self, *_args, **_kwargs):
  260.         val = windowsc.wxWindow_FindWindowById(self, *_args, **_kwargs)
  261.         return val
  262.  
  263.     
  264.     def FindWindowByName(self, *_args, **_kwargs):
  265.         val = windowsc.wxWindow_FindWindowByName(self, *_args, **_kwargs)
  266.         return val
  267.  
  268.     
  269.     def Fit(self, *_args, **_kwargs):
  270.         val = windowsc.wxWindow_Fit(self, *_args, **_kwargs)
  271.         return val
  272.  
  273.     
  274.     def FitInside(self, *_args, **_kwargs):
  275.         val = windowsc.wxWindow_FitInside(self, *_args, **_kwargs)
  276.         return val
  277.  
  278.     
  279.     def GetBackgroundColour(self, *_args, **_kwargs):
  280.         val = windowsc.wxWindow_GetBackgroundColour(self, *_args, **_kwargs)
  281.         if val:
  282.             val = wxColourPtr(val)
  283.             val.thisown = 1
  284.         
  285.         return val
  286.  
  287.     
  288.     def GetBorder(self, *_args, **_kwargs):
  289.         val = windowsc.wxWindow_GetBorder(self, *_args, **_kwargs)
  290.         return val
  291.  
  292.     
  293.     def GetChildren(self, *_args, **_kwargs):
  294.         val = windowsc.wxWindow_GetChildren(self, *_args, **_kwargs)
  295.         return val
  296.  
  297.     
  298.     def GetCharHeight(self, *_args, **_kwargs):
  299.         val = windowsc.wxWindow_GetCharHeight(self, *_args, **_kwargs)
  300.         return val
  301.  
  302.     
  303.     def GetCharWidth(self, *_args, **_kwargs):
  304.         val = windowsc.wxWindow_GetCharWidth(self, *_args, **_kwargs)
  305.         return val
  306.  
  307.     
  308.     def GetClientSizeTuple(self, *_args, **_kwargs):
  309.         val = windowsc.wxWindow_GetClientSizeTuple(self, *_args, **_kwargs)
  310.         return val
  311.  
  312.     
  313.     def GetClientSize(self, *_args, **_kwargs):
  314.         val = windowsc.wxWindow_GetClientSize(self, *_args, **_kwargs)
  315.         if val:
  316.             val = wxSizePtr(val)
  317.             val.thisown = 1
  318.         
  319.         return val
  320.  
  321.     
  322.     def GetClientAreaOrigin(self, *_args, **_kwargs):
  323.         val = windowsc.wxWindow_GetClientAreaOrigin(self, *_args, **_kwargs)
  324.         if val:
  325.             val = wxPointPtr(val)
  326.             val.thisown = 1
  327.         
  328.         return val
  329.  
  330.     
  331.     def GetClientRect(self, *_args, **_kwargs):
  332.         val = windowsc.wxWindow_GetClientRect(self, *_args, **_kwargs)
  333.         if val:
  334.             val = wxRectPtr(val)
  335.             val.thisown = 1
  336.         
  337.         return val
  338.  
  339.     
  340.     def GetConstraints(self, *_args, **_kwargs):
  341.         val = windowsc.wxWindow_GetConstraints(self, *_args, **_kwargs)
  342.         if val:
  343.             val = wxLayoutConstraintsPtr(val)
  344.         
  345.         return val
  346.  
  347.     
  348.     def GetEventHandler(self, *_args, **_kwargs):
  349.         val = windowsc.wxWindow_GetEventHandler(self, *_args, **_kwargs)
  350.         return val
  351.  
  352.     
  353.     def GetFont(self, *_args, **_kwargs):
  354.         val = windowsc.wxWindow_GetFont(self, *_args, **_kwargs)
  355.         if val:
  356.             val = wxFontPtr(val)
  357.             val.thisown = 1
  358.         
  359.         return val
  360.  
  361.     
  362.     def GetForegroundColour(self, *_args, **_kwargs):
  363.         val = windowsc.wxWindow_GetForegroundColour(self, *_args, **_kwargs)
  364.         if val:
  365.             val = wxColourPtr(val)
  366.             val.thisown = 1
  367.         
  368.         return val
  369.  
  370.     
  371.     def GetGrandParent(self, *_args, **_kwargs):
  372.         val = windowsc.wxWindow_GetGrandParent(self, *_args, **_kwargs)
  373.         return val
  374.  
  375.     
  376.     def GetHandle(self, *_args, **_kwargs):
  377.         val = windowsc.wxWindow_GetHandle(self, *_args, **_kwargs)
  378.         return val
  379.  
  380.     
  381.     def GetId(self, *_args, **_kwargs):
  382.         val = windowsc.wxWindow_GetId(self, *_args, **_kwargs)
  383.         return val
  384.  
  385.     
  386.     def GetLabel(self, *_args, **_kwargs):
  387.         val = windowsc.wxWindow_GetLabel(self, *_args, **_kwargs)
  388.         return val
  389.  
  390.     
  391.     def SetLabel(self, *_args, **_kwargs):
  392.         val = windowsc.wxWindow_SetLabel(self, *_args, **_kwargs)
  393.         return val
  394.  
  395.     
  396.     def GetName(self, *_args, **_kwargs):
  397.         val = windowsc.wxWindow_GetName(self, *_args, **_kwargs)
  398.         return val
  399.  
  400.     
  401.     def GetParent(self, *_args, **_kwargs):
  402.         val = windowsc.wxWindow_GetParent(self, *_args, **_kwargs)
  403.         return val
  404.  
  405.     
  406.     def GetPositionTuple(self, *_args, **_kwargs):
  407.         val = windowsc.wxWindow_GetPositionTuple(self, *_args, **_kwargs)
  408.         return val
  409.  
  410.     
  411.     def GetPosition(self, *_args, **_kwargs):
  412.         val = windowsc.wxWindow_GetPosition(self, *_args, **_kwargs)
  413.         if val:
  414.             val = wxPointPtr(val)
  415.             val.thisown = 1
  416.         
  417.         return val
  418.  
  419.     
  420.     def GetRect(self, *_args, **_kwargs):
  421.         val = windowsc.wxWindow_GetRect(self, *_args, **_kwargs)
  422.         if val:
  423.             val = wxRectPtr(val)
  424.             val.thisown = 1
  425.         
  426.         return val
  427.  
  428.     
  429.     def GetScrollThumb(self, *_args, **_kwargs):
  430.         val = windowsc.wxWindow_GetScrollThumb(self, *_args, **_kwargs)
  431.         return val
  432.  
  433.     
  434.     def GetScrollPos(self, *_args, **_kwargs):
  435.         val = windowsc.wxWindow_GetScrollPos(self, *_args, **_kwargs)
  436.         return val
  437.  
  438.     
  439.     def GetScrollRange(self, *_args, **_kwargs):
  440.         val = windowsc.wxWindow_GetScrollRange(self, *_args, **_kwargs)
  441.         return val
  442.  
  443.     
  444.     def GetSizeTuple(self, *_args, **_kwargs):
  445.         val = windowsc.wxWindow_GetSizeTuple(self, *_args, **_kwargs)
  446.         return val
  447.  
  448.     
  449.     def GetSize(self, *_args, **_kwargs):
  450.         val = windowsc.wxWindow_GetSize(self, *_args, **_kwargs)
  451.         if val:
  452.             val = wxSizePtr(val)
  453.             val.thisown = 1
  454.         
  455.         return val
  456.  
  457.     
  458.     def GetTextExtent(self, *_args, **_kwargs):
  459.         val = windowsc.wxWindow_GetTextExtent(self, *_args, **_kwargs)
  460.         return val
  461.  
  462.     
  463.     def GetFullTextExtent(self, *_args, **_kwargs):
  464.         val = windowsc.wxWindow_GetFullTextExtent(self, *_args, **_kwargs)
  465.         return val
  466.  
  467.     
  468.     def GetTitle(self, *_args, **_kwargs):
  469.         val = windowsc.wxWindow_GetTitle(self, *_args, **_kwargs)
  470.         return val
  471.  
  472.     
  473.     def GetUpdateRegion(self, *_args, **_kwargs):
  474.         val = windowsc.wxWindow_GetUpdateRegion(self, *_args, **_kwargs)
  475.         if val:
  476.             val = wxRegionPtr(val)
  477.             val.thisown = 1
  478.         
  479.         return val
  480.  
  481.     
  482.     def GetWindowStyleFlag(self, *_args, **_kwargs):
  483.         val = windowsc.wxWindow_GetWindowStyleFlag(self, *_args, **_kwargs)
  484.         return val
  485.  
  486.     
  487.     def SetWindowStyleFlag(self, *_args, **_kwargs):
  488.         val = windowsc.wxWindow_SetWindowStyleFlag(self, *_args, **_kwargs)
  489.         return val
  490.  
  491.     
  492.     def SetWindowStyle(self, *_args, **_kwargs):
  493.         val = windowsc.wxWindow_SetWindowStyle(self, *_args, **_kwargs)
  494.         return val
  495.  
  496.     
  497.     def HasScrollbar(self, *_args, **_kwargs):
  498.         val = windowsc.wxWindow_HasScrollbar(self, *_args, **_kwargs)
  499.         return val
  500.  
  501.     
  502.     def Hide(self, *_args, **_kwargs):
  503.         val = windowsc.wxWindow_Hide(self, *_args, **_kwargs)
  504.         return val
  505.  
  506.     
  507.     def HitTest(self, *_args, **_kwargs):
  508.         val = windowsc.wxWindow_HitTest(self, *_args, **_kwargs)
  509.         return val
  510.  
  511.     
  512.     def InitDialog(self, *_args, **_kwargs):
  513.         val = windowsc.wxWindow_InitDialog(self, *_args, **_kwargs)
  514.         return val
  515.  
  516.     
  517.     def IsEnabled(self, *_args, **_kwargs):
  518.         val = windowsc.wxWindow_IsEnabled(self, *_args, **_kwargs)
  519.         return val
  520.  
  521.     
  522.     def IsExposed(self, *_args, **_kwargs):
  523.         val = windowsc.wxWindow_IsExposed(self, *_args, **_kwargs)
  524.         return val
  525.  
  526.     
  527.     def IsExposedPoint(self, *_args, **_kwargs):
  528.         val = windowsc.wxWindow_IsExposedPoint(self, *_args, **_kwargs)
  529.         return val
  530.  
  531.     
  532.     def IsExposedRect(self, *_args, **_kwargs):
  533.         val = windowsc.wxWindow_IsExposedRect(self, *_args, **_kwargs)
  534.         return val
  535.  
  536.     
  537.     def IsRetained(self, *_args, **_kwargs):
  538.         val = windowsc.wxWindow_IsRetained(self, *_args, **_kwargs)
  539.         return val
  540.  
  541.     
  542.     def IsShown(self, *_args, **_kwargs):
  543.         val = windowsc.wxWindow_IsShown(self, *_args, **_kwargs)
  544.         return val
  545.  
  546.     
  547.     def IsTopLevel(self, *_args, **_kwargs):
  548.         val = windowsc.wxWindow_IsTopLevel(self, *_args, **_kwargs)
  549.         return val
  550.  
  551.     
  552.     def Layout(self, *_args, **_kwargs):
  553.         val = windowsc.wxWindow_Layout(self, *_args, **_kwargs)
  554.         return val
  555.  
  556.     
  557.     def Lower(self, *_args, **_kwargs):
  558.         val = windowsc.wxWindow_Lower(self, *_args, **_kwargs)
  559.         return val
  560.  
  561.     
  562.     def MakeModal(self, *_args, **_kwargs):
  563.         val = windowsc.wxWindow_MakeModal(self, *_args, **_kwargs)
  564.         return val
  565.  
  566.     
  567.     def MoveXY(self, *_args, **_kwargs):
  568.         val = windowsc.wxWindow_MoveXY(self, *_args, **_kwargs)
  569.         return val
  570.  
  571.     
  572.     def Move(self, *_args, **_kwargs):
  573.         val = windowsc.wxWindow_Move(self, *_args, **_kwargs)
  574.         return val
  575.  
  576.     
  577.     def PopEventHandler(self, *_args, **_kwargs):
  578.         val = windowsc.wxWindow_PopEventHandler(self, *_args, **_kwargs)
  579.         return val
  580.  
  581.     
  582.     def PushEventHandler(self, *_args, **_kwargs):
  583.         val = windowsc.wxWindow_PushEventHandler(self, *_args, **_kwargs)
  584.         return val
  585.  
  586.     
  587.     def RemoveEventHandler(self, *_args, **_kwargs):
  588.         val = windowsc.wxWindow_RemoveEventHandler(self, *_args, **_kwargs)
  589.         return val
  590.  
  591.     
  592.     def PopupMenuXY(self, *_args, **_kwargs):
  593.         val = windowsc.wxWindow_PopupMenuXY(self, *_args, **_kwargs)
  594.         return val
  595.  
  596.     
  597.     def PopupMenu(self, *_args, **_kwargs):
  598.         val = windowsc.wxWindow_PopupMenu(self, *_args, **_kwargs)
  599.         return val
  600.  
  601.     
  602.     def Raise(self, *_args, **_kwargs):
  603.         val = windowsc.wxWindow_Raise(self, *_args, **_kwargs)
  604.         return val
  605.  
  606.     
  607.     def Refresh(self, *_args, **_kwargs):
  608.         val = windowsc.wxWindow_Refresh(self, *_args, **_kwargs)
  609.         return val
  610.  
  611.     
  612.     def RefreshRect(self, *_args, **_kwargs):
  613.         val = windowsc.wxWindow_RefreshRect(self, *_args, **_kwargs)
  614.         return val
  615.  
  616.     
  617.     def AddChild(self, *_args, **_kwargs):
  618.         val = windowsc.wxWindow_AddChild(self, *_args, **_kwargs)
  619.         return val
  620.  
  621.     
  622.     def RemoveChild(self, *_args, **_kwargs):
  623.         val = windowsc.wxWindow_RemoveChild(self, *_args, **_kwargs)
  624.         return val
  625.  
  626.     
  627.     def Reparent(self, *_args, **_kwargs):
  628.         val = windowsc.wxWindow_Reparent(self, *_args, **_kwargs)
  629.         return val
  630.  
  631.     
  632.     def ScreenToClientXY(self, *_args, **_kwargs):
  633.         val = windowsc.wxWindow_ScreenToClientXY(self, *_args, **_kwargs)
  634.         return val
  635.  
  636.     
  637.     def ScreenToClient(self, *_args, **_kwargs):
  638.         val = windowsc.wxWindow_ScreenToClient(self, *_args, **_kwargs)
  639.         if val:
  640.             val = wxPointPtr(val)
  641.             val.thisown = 1
  642.         
  643.         return val
  644.  
  645.     
  646.     def ScrollWindow(self, *_args, **_kwargs):
  647.         val = windowsc.wxWindow_ScrollWindow(self, *_args, **_kwargs)
  648.         return val
  649.  
  650.     
  651.     def SetAutoLayout(self, *_args, **_kwargs):
  652.         val = windowsc.wxWindow_SetAutoLayout(self, *_args, **_kwargs)
  653.         return val
  654.  
  655.     
  656.     def GetAutoLayout(self, *_args, **_kwargs):
  657.         val = windowsc.wxWindow_GetAutoLayout(self, *_args, **_kwargs)
  658.         return val
  659.  
  660.     
  661.     def SetBackgroundColour(self, *_args, **_kwargs):
  662.         val = windowsc.wxWindow_SetBackgroundColour(self, *_args, **_kwargs)
  663.         return val
  664.  
  665.     
  666.     def SetConstraints(self, *_args, **_kwargs):
  667.         val = windowsc.wxWindow_SetConstraints(self, *_args, **_kwargs)
  668.         return val
  669.  
  670.     
  671.     def UnsetConstraints(self, *_args, **_kwargs):
  672.         val = windowsc.wxWindow_UnsetConstraints(self, *_args, **_kwargs)
  673.         return val
  674.  
  675.     
  676.     def SetFocus(self, *_args, **_kwargs):
  677.         val = windowsc.wxWindow_SetFocus(self, *_args, **_kwargs)
  678.         return val
  679.  
  680.     
  681.     def SetFocusFromKbd(self, *_args, **_kwargs):
  682.         val = windowsc.wxWindow_SetFocusFromKbd(self, *_args, **_kwargs)
  683.         return val
  684.  
  685.     
  686.     def AcceptsFocus(self, *_args, **_kwargs):
  687.         val = windowsc.wxWindow_AcceptsFocus(self, *_args, **_kwargs)
  688.         return val
  689.  
  690.     
  691.     def SetFont(self, *_args, **_kwargs):
  692.         val = windowsc.wxWindow_SetFont(self, *_args, **_kwargs)
  693.         return val
  694.  
  695.     
  696.     def SetForegroundColour(self, *_args, **_kwargs):
  697.         val = windowsc.wxWindow_SetForegroundColour(self, *_args, **_kwargs)
  698.         return val
  699.  
  700.     
  701.     def SetId(self, *_args, **_kwargs):
  702.         val = windowsc.wxWindow_SetId(self, *_args, **_kwargs)
  703.         return val
  704.  
  705.     
  706.     def SetName(self, *_args, **_kwargs):
  707.         val = windowsc.wxWindow_SetName(self, *_args, **_kwargs)
  708.         return val
  709.  
  710.     
  711.     def SetScrollbar(self, *_args, **_kwargs):
  712.         val = windowsc.wxWindow_SetScrollbar(self, *_args, **_kwargs)
  713.         return val
  714.  
  715.     
  716.     def SetScrollPos(self, *_args, **_kwargs):
  717.         val = windowsc.wxWindow_SetScrollPos(self, *_args, **_kwargs)
  718.         return val
  719.  
  720.     
  721.     def SetDimensions(self, *_args, **_kwargs):
  722.         val = windowsc.wxWindow_SetDimensions(self, *_args, **_kwargs)
  723.         return val
  724.  
  725.     
  726.     def SetSize(self, *_args, **_kwargs):
  727.         val = windowsc.wxWindow_SetSize(self, *_args, **_kwargs)
  728.         return val
  729.  
  730.     
  731.     def SetPosition(self, *_args, **_kwargs):
  732.         val = windowsc.wxWindow_SetPosition(self, *_args, **_kwargs)
  733.         return val
  734.  
  735.     
  736.     def SetRect(self, *_args, **_kwargs):
  737.         val = windowsc.wxWindow_SetRect(self, *_args, **_kwargs)
  738.         return val
  739.  
  740.     
  741.     def SetSizeHints(self, *_args, **_kwargs):
  742.         val = windowsc.wxWindow_SetSizeHints(self, *_args, **_kwargs)
  743.         return val
  744.  
  745.     
  746.     def SetVirtualSizeHints(self, *_args, **_kwargs):
  747.         val = windowsc.wxWindow_SetVirtualSizeHints(self, *_args, **_kwargs)
  748.         return val
  749.  
  750.     
  751.     def SetVirtualSize(self, *_args, **_kwargs):
  752.         val = windowsc.wxWindow_SetVirtualSize(self, *_args, **_kwargs)
  753.         return val
  754.  
  755.     
  756.     def SetVirtualSizeWH(self, *_args, **_kwargs):
  757.         val = windowsc.wxWindow_SetVirtualSizeWH(self, *_args, **_kwargs)
  758.         return val
  759.  
  760.     
  761.     def GetVirtualSize(self, *_args, **_kwargs):
  762.         val = windowsc.wxWindow_GetVirtualSize(self, *_args, **_kwargs)
  763.         if val:
  764.             val = wxSizePtr(val)
  765.             val.thisown = 1
  766.         
  767.         return val
  768.  
  769.     
  770.     def GetVirtualSizeTuple(self, *_args, **_kwargs):
  771.         val = windowsc.wxWindow_GetVirtualSizeTuple(self, *_args, **_kwargs)
  772.         return val
  773.  
  774.     
  775.     def GetBestVirtualSize(self, *_args, **_kwargs):
  776.         val = windowsc.wxWindow_GetBestVirtualSize(self, *_args, **_kwargs)
  777.         if val:
  778.             val = wxSizePtr(val)
  779.             val.thisown = 1
  780.         
  781.         return val
  782.  
  783.     
  784.     def SetClientSizeWH(self, *_args, **_kwargs):
  785.         val = windowsc.wxWindow_SetClientSizeWH(self, *_args, **_kwargs)
  786.         return val
  787.  
  788.     
  789.     def SetClientSize(self, *_args, **_kwargs):
  790.         val = windowsc.wxWindow_SetClientSize(self, *_args, **_kwargs)
  791.         return val
  792.  
  793.     
  794.     def SetCursor(self, *_args, **_kwargs):
  795.         val = windowsc.wxWindow_SetCursor(self, *_args, **_kwargs)
  796.         return val
  797.  
  798.     
  799.     def GetCursor(self, *_args, **_kwargs):
  800.         val = windowsc.wxWindow_GetCursor(self, *_args, **_kwargs)
  801.         if val:
  802.             val = wxCursorPtr(val)
  803.         
  804.         return val
  805.  
  806.     
  807.     def SetEventHandler(self, *_args, **_kwargs):
  808.         val = windowsc.wxWindow_SetEventHandler(self, *_args, **_kwargs)
  809.         return val
  810.  
  811.     
  812.     def SetExtraStyle(self, *_args, **_kwargs):
  813.         val = windowsc.wxWindow_SetExtraStyle(self, *_args, **_kwargs)
  814.         return val
  815.  
  816.     
  817.     def SetTitle(self, *_args, **_kwargs):
  818.         val = windowsc.wxWindow_SetTitle(self, *_args, **_kwargs)
  819.         return val
  820.  
  821.     
  822.     def Show(self, *_args, **_kwargs):
  823.         val = windowsc.wxWindow_Show(self, *_args, **_kwargs)
  824.         return val
  825.  
  826.     
  827.     def TransferDataFromWindow(self, *_args, **_kwargs):
  828.         val = windowsc.wxWindow_TransferDataFromWindow(self, *_args, **_kwargs)
  829.         return val
  830.  
  831.     
  832.     def TransferDataToWindow(self, *_args, **_kwargs):
  833.         val = windowsc.wxWindow_TransferDataToWindow(self, *_args, **_kwargs)
  834.         return val
  835.  
  836.     
  837.     def UpdateWindowUI(self, *_args, **_kwargs):
  838.         val = windowsc.wxWindow_UpdateWindowUI(self, *_args, **_kwargs)
  839.         return val
  840.  
  841.     
  842.     def Validate(self, *_args, **_kwargs):
  843.         val = windowsc.wxWindow_Validate(self, *_args, **_kwargs)
  844.         return val
  845.  
  846.     
  847.     def ConvertDialogPointToPixels(self, *_args, **_kwargs):
  848.         val = windowsc.wxWindow_ConvertDialogPointToPixels(self, *_args, **_kwargs)
  849.         if val:
  850.             val = wxPointPtr(val)
  851.             val.thisown = 1
  852.         
  853.         return val
  854.  
  855.     
  856.     def ConvertDialogSizeToPixels(self, *_args, **_kwargs):
  857.         val = windowsc.wxWindow_ConvertDialogSizeToPixels(self, *_args, **_kwargs)
  858.         if val:
  859.             val = wxSizePtr(val)
  860.             val.thisown = 1
  861.         
  862.         return val
  863.  
  864.     
  865.     def DLG_PNT(self, *_args, **_kwargs):
  866.         val = windowsc.wxWindow_DLG_PNT(self, *_args, **_kwargs)
  867.         if val:
  868.             val = wxPointPtr(val)
  869.             val.thisown = 1
  870.         
  871.         return val
  872.  
  873.     
  874.     def DLG_SZE(self, *_args, **_kwargs):
  875.         val = windowsc.wxWindow_DLG_SZE(self, *_args, **_kwargs)
  876.         if val:
  877.             val = wxSizePtr(val)
  878.             val.thisown = 1
  879.         
  880.         return val
  881.  
  882.     
  883.     def ConvertPixelPointToDialog(self, *_args, **_kwargs):
  884.         val = windowsc.wxWindow_ConvertPixelPointToDialog(self, *_args, **_kwargs)
  885.         if val:
  886.             val = wxPointPtr(val)
  887.             val.thisown = 1
  888.         
  889.         return val
  890.  
  891.     
  892.     def ConvertPixelSizeToDialog(self, *_args, **_kwargs):
  893.         val = windowsc.wxWindow_ConvertPixelSizeToDialog(self, *_args, **_kwargs)
  894.         if val:
  895.             val = wxSizePtr(val)
  896.             val.thisown = 1
  897.         
  898.         return val
  899.  
  900.     
  901.     def SetToolTipString(self, *_args, **_kwargs):
  902.         val = windowsc.wxWindow_SetToolTipString(self, *_args, **_kwargs)
  903.         return val
  904.  
  905.     
  906.     def SetToolTip(self, *_args, **_kwargs):
  907.         val = windowsc.wxWindow_SetToolTip(self, *_args, **_kwargs)
  908.         return val
  909.  
  910.     
  911.     def GetToolTip(self, *_args, **_kwargs):
  912.         val = windowsc.wxWindow_GetToolTip(self, *_args, **_kwargs)
  913.         return val
  914.  
  915.     
  916.     def SetSizer(self, *_args, **_kwargs):
  917.         val = windowsc.wxWindow_SetSizer(self, *_args, **_kwargs)
  918.         return val
  919.  
  920.     
  921.     def SetSizerAndFit(self, *_args, **_kwargs):
  922.         val = windowsc.wxWindow_SetSizerAndFit(self, *_args, **_kwargs)
  923.         return val
  924.  
  925.     
  926.     def GetSizer(self, *_args, **_kwargs):
  927.         val = windowsc.wxWindow_GetSizer(self, *_args, **_kwargs)
  928.         return val
  929.  
  930.     
  931.     def SetContainingSizer(self, *_args, **_kwargs):
  932.         val = windowsc.wxWindow_SetContainingSizer(self, *_args, **_kwargs)
  933.         return val
  934.  
  935.     
  936.     def GetContainingSizer(self, *_args, **_kwargs):
  937.         val = windowsc.wxWindow_GetContainingSizer(self, *_args, **_kwargs)
  938.         return val
  939.  
  940.     
  941.     def GetValidator(self, *_args, **_kwargs):
  942.         val = windowsc.wxWindow_GetValidator(self, *_args, **_kwargs)
  943.         return val
  944.  
  945.     
  946.     def SetValidator(self, *_args, **_kwargs):
  947.         val = windowsc.wxWindow_SetValidator(self, *_args, **_kwargs)
  948.         return val
  949.  
  950.     
  951.     def SetDropTarget(self, *_args, **_kwargs):
  952.         val = windowsc.wxWindow_SetDropTarget(self, *_args, **_kwargs)
  953.         _args[0].thisown = 0
  954.         return val
  955.  
  956.     
  957.     def GetDropTarget(self, *_args, **_kwargs):
  958.         val = windowsc.wxWindow_GetDropTarget(self, *_args, **_kwargs)
  959.         if val:
  960.             val = wxDropTargetPtr(val)
  961.         
  962.         return val
  963.  
  964.     
  965.     def GetBestSize(self, *_args, **_kwargs):
  966.         val = windowsc.wxWindow_GetBestSize(self, *_args, **_kwargs)
  967.         if val:
  968.             val = wxSizePtr(val)
  969.             val.thisown = 1
  970.         
  971.         return val
  972.  
  973.     
  974.     def GetMaxSize(self, *_args, **_kwargs):
  975.         val = windowsc.wxWindow_GetMaxSize(self, *_args, **_kwargs)
  976.         if val:
  977.             val = wxSizePtr(val)
  978.             val.thisown = 1
  979.         
  980.         return val
  981.  
  982.     
  983.     def GetAdjustedBestSize(self, *_args, **_kwargs):
  984.         val = windowsc.wxWindow_GetAdjustedBestSize(self, *_args, **_kwargs)
  985.         if val:
  986.             val = wxSizePtr(val)
  987.             val.thisown = 1
  988.         
  989.         return val
  990.  
  991.     
  992.     def SetCaret(self, *_args, **_kwargs):
  993.         val = windowsc.wxWindow_SetCaret(self, *_args, **_kwargs)
  994.         return val
  995.  
  996.     
  997.     def GetCaret(self, *_args, **_kwargs):
  998.         val = windowsc.wxWindow_GetCaret(self, *_args, **_kwargs)
  999.         if val:
  1000.             val = wxCaretPtr(val)
  1001.         
  1002.         return val
  1003.  
  1004.     
  1005.     def Freeze(self, *_args, **_kwargs):
  1006.         val = windowsc.wxWindow_Freeze(self, *_args, **_kwargs)
  1007.         return val
  1008.  
  1009.     
  1010.     def Thaw(self, *_args, **_kwargs):
  1011.         val = windowsc.wxWindow_Thaw(self, *_args, **_kwargs)
  1012.         return val
  1013.  
  1014.     
  1015.     def Update(self, *_args, **_kwargs):
  1016.         val = windowsc.wxWindow_Update(self, *_args, **_kwargs)
  1017.         return val
  1018.  
  1019.     
  1020.     def GetHelpText(self, *_args, **_kwargs):
  1021.         val = windowsc.wxWindow_GetHelpText(self, *_args, **_kwargs)
  1022.         return val
  1023.  
  1024.     
  1025.     def SetHelpText(self, *_args, **_kwargs):
  1026.         val = windowsc.wxWindow_SetHelpText(self, *_args, **_kwargs)
  1027.         return val
  1028.  
  1029.     
  1030.     def SetHelpTextForId(self, *_args, **_kwargs):
  1031.         val = windowsc.wxWindow_SetHelpTextForId(self, *_args, **_kwargs)
  1032.         return val
  1033.  
  1034.     
  1035.     def ScrollLines(self, *_args, **_kwargs):
  1036.         val = windowsc.wxWindow_ScrollLines(self, *_args, **_kwargs)
  1037.         return val
  1038.  
  1039.     
  1040.     def ScrollPages(self, *_args, **_kwargs):
  1041.         val = windowsc.wxWindow_ScrollPages(self, *_args, **_kwargs)
  1042.         return val
  1043.  
  1044.     
  1045.     def LineUp(self, *_args, **_kwargs):
  1046.         val = windowsc.wxWindow_LineUp(self, *_args, **_kwargs)
  1047.         return val
  1048.  
  1049.     
  1050.     def LineDown(self, *_args, **_kwargs):
  1051.         val = windowsc.wxWindow_LineDown(self, *_args, **_kwargs)
  1052.         return val
  1053.  
  1054.     
  1055.     def PageUp(self, *_args, **_kwargs):
  1056.         val = windowsc.wxWindow_PageUp(self, *_args, **_kwargs)
  1057.         return val
  1058.  
  1059.     
  1060.     def PageDown(self, *_args, **_kwargs):
  1061.         val = windowsc.wxWindow_PageDown(self, *_args, **_kwargs)
  1062.         return val
  1063.  
  1064.     
  1065.     def SetAcceleratorTable(self, *_args, **_kwargs):
  1066.         val = windowsc.wxWindow_SetAcceleratorTable(self, *_args, **_kwargs)
  1067.         return val
  1068.  
  1069.     
  1070.     def GetAcceleratorTable(self, *_args, **_kwargs):
  1071.         val = windowsc.wxWindow_GetAcceleratorTable(self, *_args, **_kwargs)
  1072.         if val:
  1073.             val = wxAcceleratorTablePtr(val)
  1074.         
  1075.         return val
  1076.  
  1077.     
  1078.     def OnPaint(self, *_args, **_kwargs):
  1079.         val = windowsc.wxWindow_OnPaint(self, *_args, **_kwargs)
  1080.         return val
  1081.  
  1082.     
  1083.     def GetDefaultItem(self, *_args, **_kwargs):
  1084.         val = windowsc.wxWindow_GetDefaultItem(self, *_args, **_kwargs)
  1085.         return val
  1086.  
  1087.     
  1088.     def SetDefaultItem(self, *_args, **_kwargs):
  1089.         val = windowsc.wxWindow_SetDefaultItem(self, *_args, **_kwargs)
  1090.         return val
  1091.  
  1092.     
  1093.     def SetTmpDefaultItem(self, *_args, **_kwargs):
  1094.         val = windowsc.wxWindow_SetTmpDefaultItem(self, *_args, **_kwargs)
  1095.         return val
  1096.  
  1097.     
  1098.     def WarpPointer(self, *_args, **_kwargs):
  1099.         val = windowsc.wxWindow_WarpPointer(self, *_args, **_kwargs)
  1100.         return val
  1101.  
  1102.     
  1103.     def CaptureMouse(self, *_args, **_kwargs):
  1104.         val = windowsc.wxWindow_CaptureMouse(self, *_args, **_kwargs)
  1105.         return val
  1106.  
  1107.     
  1108.     def ReleaseMouse(self, *_args, **_kwargs):
  1109.         val = windowsc.wxWindow_ReleaseMouse(self, *_args, **_kwargs)
  1110.         return val
  1111.  
  1112.     
  1113.     def HasCapture(self, *_args, **_kwargs):
  1114.         val = windowsc.wxWindow_HasCapture(self, *_args, **_kwargs)
  1115.         return val
  1116.  
  1117.     
  1118.     def SetThemeEnabled(self, *_args, **_kwargs):
  1119.         val = windowsc.wxWindow_SetThemeEnabled(self, *_args, **_kwargs)
  1120.         return val
  1121.  
  1122.     
  1123.     def GetThemeEnabled(self, *_args, **_kwargs):
  1124.         val = windowsc.wxWindow_GetThemeEnabled(self, *_args, **_kwargs)
  1125.         return val
  1126.  
  1127.     
  1128.     def __repr__(self):
  1129.         return '<%s.%s instance; proxy of C++ wxWindow instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1130.  
  1131.     
  1132.     def GetCaret(self, *_args, **_kwargs):
  1133.         wxCaretPtr = wxCaretPtr
  1134.         import misc2
  1135.         val = windowsc.wxWindow_GetCaret(self, *_args, **_kwargs)
  1136.         if val:
  1137.             val = wxCaretPtr(val)
  1138.         
  1139.         return val
  1140.  
  1141.  
  1142.  
  1143. class wxWindow(wxWindowPtr):
  1144.     
  1145.     def __init__(self, *_args, **_kwargs):
  1146.         self.this = windowsc.new_wxWindow(*_args, **_kwargs)
  1147.         self.thisown = 1
  1148.         self._setOORInfo(self)
  1149.  
  1150.  
  1151.  
  1152. def wxPreWindow(*_args, **_kwargs):
  1153.     val = wxWindowPtr(windowsc.new_wxPreWindow(*_args, **_kwargs))
  1154.     val.thisown = 1
  1155.     val._setOORInfo(val)
  1156.     return val
  1157.  
  1158.  
  1159. class wxPanelPtr(wxWindowPtr):
  1160.     
  1161.     def __init__(self, this):
  1162.         self.this = this
  1163.         self.thisown = 0
  1164.  
  1165.     
  1166.     def Create(self, *_args, **_kwargs):
  1167.         val = windowsc.wxPanel_Create(self, *_args, **_kwargs)
  1168.         return val
  1169.  
  1170.     
  1171.     def InitDialog(self, *_args, **_kwargs):
  1172.         val = windowsc.wxPanel_InitDialog(self, *_args, **_kwargs)
  1173.         return val
  1174.  
  1175.     
  1176.     def __repr__(self):
  1177.         return '<%s.%s instance; proxy of C++ wxPanel instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1178.  
  1179.  
  1180.  
  1181. class wxPanel(wxPanelPtr):
  1182.     
  1183.     def __init__(self, *_args, **_kwargs):
  1184.         self.this = windowsc.new_wxPanel(*_args, **_kwargs)
  1185.         self.thisown = 1
  1186.         self._setOORInfo(self)
  1187.  
  1188.  
  1189.  
  1190. def wxPrePanel(*_args, **_kwargs):
  1191.     val = wxPanelPtr(windowsc.new_wxPrePanel(*_args, **_kwargs))
  1192.     val.thisown = 1
  1193.     val._setOORInfo(val)
  1194.     return val
  1195.  
  1196.  
  1197. class wxScrolledWindowPtr(wxPanelPtr):
  1198.     
  1199.     def __init__(self, this):
  1200.         self.this = this
  1201.         self.thisown = 0
  1202.  
  1203.     
  1204.     def Create(self, *_args, **_kwargs):
  1205.         val = windowsc.wxScrolledWindow_Create(self, *_args, **_kwargs)
  1206.         return val
  1207.  
  1208.     
  1209.     def EnableScrolling(self, *_args, **_kwargs):
  1210.         val = windowsc.wxScrolledWindow_EnableScrolling(self, *_args, **_kwargs)
  1211.         return val
  1212.  
  1213.     
  1214.     def GetScrollPageSize(self, *_args, **_kwargs):
  1215.         val = windowsc.wxScrolledWindow_GetScrollPageSize(self, *_args, **_kwargs)
  1216.         return val
  1217.  
  1218.     
  1219.     def GetScrollPixelsPerUnit(self, *_args, **_kwargs):
  1220.         val = windowsc.wxScrolledWindow_GetScrollPixelsPerUnit(self, *_args, **_kwargs)
  1221.         return val
  1222.  
  1223.     
  1224.     def GetTargetWindow(self, *_args, **_kwargs):
  1225.         val = windowsc.wxScrolledWindow_GetTargetWindow(self, *_args, **_kwargs)
  1226.         return val
  1227.  
  1228.     
  1229.     def IsRetained(self, *_args, **_kwargs):
  1230.         val = windowsc.wxScrolledWindow_IsRetained(self, *_args, **_kwargs)
  1231.         return val
  1232.  
  1233.     
  1234.     def PrepareDC(self, *_args, **_kwargs):
  1235.         val = windowsc.wxScrolledWindow_PrepareDC(self, *_args, **_kwargs)
  1236.         return val
  1237.  
  1238.     
  1239.     def Scroll(self, *_args, **_kwargs):
  1240.         val = windowsc.wxScrolledWindow_Scroll(self, *_args, **_kwargs)
  1241.         return val
  1242.  
  1243.     
  1244.     def SetScrollbars(self, *_args, **_kwargs):
  1245.         val = windowsc.wxScrolledWindow_SetScrollbars(self, *_args, **_kwargs)
  1246.         return val
  1247.  
  1248.     
  1249.     def SetScrollPageSize(self, *_args, **_kwargs):
  1250.         val = windowsc.wxScrolledWindow_SetScrollPageSize(self, *_args, **_kwargs)
  1251.         return val
  1252.  
  1253.     
  1254.     def SetTargetWindow(self, *_args, **_kwargs):
  1255.         val = windowsc.wxScrolledWindow_SetTargetWindow(self, *_args, **_kwargs)
  1256.         return val
  1257.  
  1258.     
  1259.     def GetViewStart(self, *_args, **_kwargs):
  1260.         val = windowsc.wxScrolledWindow_GetViewStart(self, *_args, **_kwargs)
  1261.         return val
  1262.  
  1263.     
  1264.     def CalcScrolledPosition1(self, *_args, **_kwargs):
  1265.         val = windowsc.wxScrolledWindow_CalcScrolledPosition1(self, *_args, **_kwargs)
  1266.         if val:
  1267.             val = wxPointPtr(val)
  1268.             val.thisown = 1
  1269.         
  1270.         return val
  1271.  
  1272.     
  1273.     def CalcScrolledPosition2(self, *_args, **_kwargs):
  1274.         val = windowsc.wxScrolledWindow_CalcScrolledPosition2(self, *_args, **_kwargs)
  1275.         return val
  1276.  
  1277.     
  1278.     def CalcUnscrolledPosition1(self, *_args, **_kwargs):
  1279.         val = windowsc.wxScrolledWindow_CalcUnscrolledPosition1(self, *_args, **_kwargs)
  1280.         if val:
  1281.             val = wxPointPtr(val)
  1282.             val.thisown = 1
  1283.         
  1284.         return val
  1285.  
  1286.     
  1287.     def CalcUnscrolledPosition2(self, *_args, **_kwargs):
  1288.         val = windowsc.wxScrolledWindow_CalcUnscrolledPosition2(self, *_args, **_kwargs)
  1289.         return val
  1290.  
  1291.     
  1292.     def SetScale(self, *_args, **_kwargs):
  1293.         val = windowsc.wxScrolledWindow_SetScale(self, *_args, **_kwargs)
  1294.         return val
  1295.  
  1296.     
  1297.     def GetScaleX(self, *_args, **_kwargs):
  1298.         val = windowsc.wxScrolledWindow_GetScaleX(self, *_args, **_kwargs)
  1299.         return val
  1300.  
  1301.     
  1302.     def GetScaleY(self, *_args, **_kwargs):
  1303.         val = windowsc.wxScrolledWindow_GetScaleY(self, *_args, **_kwargs)
  1304.         return val
  1305.  
  1306.     
  1307.     def AdjustScrollbars(self, *_args, **_kwargs):
  1308.         val = windowsc.wxScrolledWindow_AdjustScrollbars(self, *_args, **_kwargs)
  1309.         return val
  1310.  
  1311.     
  1312.     def Layout(self, *_args, **_kwargs):
  1313.         val = windowsc.wxScrolledWindow_Layout(self, *_args, **_kwargs)
  1314.         return val
  1315.  
  1316.     
  1317.     def SetScrollRate(self, *_args, **_kwargs):
  1318.         val = windowsc.wxScrolledWindow_SetScrollRate(self, *_args, **_kwargs)
  1319.         return val
  1320.  
  1321.     
  1322.     def __repr__(self):
  1323.         return '<%s.%s instance; proxy of C++ wxScrolledWindow instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1324.  
  1325.     ViewStart = GetViewStart
  1326.     
  1327.     def CalcScrolledPosition(self, *args):
  1328.         if len(args) == 1:
  1329.             return self.CalcScrolledPosition1(*args)
  1330.         elif len(args) == 2:
  1331.             return self.CalcScrolledPosition2(*args)
  1332.         else:
  1333.             raise TypeError, 'Invalid parameters: only (x,y) or (point) allowed'
  1334.  
  1335.     
  1336.     def CalcUnscrolledPosition(self, *args):
  1337.         if len(args) == 1:
  1338.             return self.CalcUnscrolledPosition1(*args)
  1339.         elif len(args) == 2:
  1340.             return self.CalcUnscrolledPosition2(*args)
  1341.         else:
  1342.             raise TypeError, 'Invalid parameters: only (x,y) or (point) allowed'
  1343.  
  1344.  
  1345.  
  1346. class wxScrolledWindow(wxScrolledWindowPtr):
  1347.     
  1348.     def __init__(self, *_args, **_kwargs):
  1349.         self.this = windowsc.new_wxScrolledWindow(*_args, **_kwargs)
  1350.         self.thisown = 1
  1351.         self._setOORInfo(self)
  1352.  
  1353.  
  1354.  
  1355. def wxPreScrolledWindow(*_args, **_kwargs):
  1356.     val = wxScrolledWindowPtr(windowsc.new_wxPreScrolledWindow(*_args, **_kwargs))
  1357.     val.thisown = 1
  1358.     val._setOORInfo(val)
  1359.     return val
  1360.  
  1361.  
  1362. class wxMenuPtr(wxEvtHandlerPtr):
  1363.     
  1364.     def __init__(self, this):
  1365.         self.this = this
  1366.         self.thisown = 0
  1367.  
  1368.     
  1369.     def Append(self, *_args, **_kwargs):
  1370.         val = windowsc.wxMenu_Append(self, *_args, **_kwargs)
  1371.         return val
  1372.  
  1373.     
  1374.     def AppendMenu(self, *_args, **_kwargs):
  1375.         val = windowsc.wxMenu_AppendMenu(self, *_args, **_kwargs)
  1376.         return val
  1377.  
  1378.     
  1379.     def AppendItem(self, *_args, **_kwargs):
  1380.         val = windowsc.wxMenu_AppendItem(self, *_args, **_kwargs)
  1381.         return val
  1382.  
  1383.     
  1384.     def AppendCheckItem(self, *_args, **_kwargs):
  1385.         val = windowsc.wxMenu_AppendCheckItem(self, *_args, **_kwargs)
  1386.         return val
  1387.  
  1388.     
  1389.     def AppendRadioItem(self, *_args, **_kwargs):
  1390.         val = windowsc.wxMenu_AppendRadioItem(self, *_args, **_kwargs)
  1391.         return val
  1392.  
  1393.     
  1394.     def AppendSeparator(self, *_args, **_kwargs):
  1395.         val = windowsc.wxMenu_AppendSeparator(self, *_args, **_kwargs)
  1396.         return val
  1397.  
  1398.     
  1399.     def Insert(self, *_args, **_kwargs):
  1400.         val = windowsc.wxMenu_Insert(self, *_args, **_kwargs)
  1401.         return val
  1402.  
  1403.     
  1404.     def InsertSeparator(self, *_args, **_kwargs):
  1405.         val = windowsc.wxMenu_InsertSeparator(self, *_args, **_kwargs)
  1406.         return val
  1407.  
  1408.     
  1409.     def InsertCheckItem(self, *_args, **_kwargs):
  1410.         val = windowsc.wxMenu_InsertCheckItem(self, *_args, **_kwargs)
  1411.         return val
  1412.  
  1413.     
  1414.     def InsertRadioItem(self, *_args, **_kwargs):
  1415.         val = windowsc.wxMenu_InsertRadioItem(self, *_args, **_kwargs)
  1416.         return val
  1417.  
  1418.     
  1419.     def InsertMenu(self, *_args, **_kwargs):
  1420.         val = windowsc.wxMenu_InsertMenu(self, *_args, **_kwargs)
  1421.         return val
  1422.  
  1423.     
  1424.     def InsertItem(self, *_args, **_kwargs):
  1425.         val = windowsc.wxMenu_InsertItem(self, *_args, **_kwargs)
  1426.         return val
  1427.  
  1428.     
  1429.     def Prepend(self, *_args, **_kwargs):
  1430.         val = windowsc.wxMenu_Prepend(self, *_args, **_kwargs)
  1431.         return val
  1432.  
  1433.     
  1434.     def PrependSeparator(self, *_args, **_kwargs):
  1435.         val = windowsc.wxMenu_PrependSeparator(self, *_args, **_kwargs)
  1436.         return val
  1437.  
  1438.     
  1439.     def PrependCheckItem(self, *_args, **_kwargs):
  1440.         val = windowsc.wxMenu_PrependCheckItem(self, *_args, **_kwargs)
  1441.         return val
  1442.  
  1443.     
  1444.     def PrependRadioItem(self, *_args, **_kwargs):
  1445.         val = windowsc.wxMenu_PrependRadioItem(self, *_args, **_kwargs)
  1446.         return val
  1447.  
  1448.     
  1449.     def PrependMenu(self, *_args, **_kwargs):
  1450.         val = windowsc.wxMenu_PrependMenu(self, *_args, **_kwargs)
  1451.         return val
  1452.  
  1453.     
  1454.     def PrependItem(self, *_args, **_kwargs):
  1455.         val = windowsc.wxMenu_PrependItem(self, *_args, **_kwargs)
  1456.         return val
  1457.  
  1458.     
  1459.     def Break(self, *_args, **_kwargs):
  1460.         val = windowsc.wxMenu_Break(self, *_args, **_kwargs)
  1461.         return val
  1462.  
  1463.     
  1464.     def Check(self, *_args, **_kwargs):
  1465.         val = windowsc.wxMenu_Check(self, *_args, **_kwargs)
  1466.         return val
  1467.  
  1468.     
  1469.     def IsChecked(self, *_args, **_kwargs):
  1470.         val = windowsc.wxMenu_IsChecked(self, *_args, **_kwargs)
  1471.         return val
  1472.  
  1473.     
  1474.     def Enable(self, *_args, **_kwargs):
  1475.         val = windowsc.wxMenu_Enable(self, *_args, **_kwargs)
  1476.         return val
  1477.  
  1478.     
  1479.     def IsEnabled(self, *_args, **_kwargs):
  1480.         val = windowsc.wxMenu_IsEnabled(self, *_args, **_kwargs)
  1481.         return val
  1482.  
  1483.     
  1484.     def FindItem(self, *_args, **_kwargs):
  1485.         val = windowsc.wxMenu_FindItem(self, *_args, **_kwargs)
  1486.         return val
  1487.  
  1488.     
  1489.     def FindItemById(self, *_args, **_kwargs):
  1490.         val = windowsc.wxMenu_FindItemById(self, *_args, **_kwargs)
  1491.         return val
  1492.  
  1493.     
  1494.     def GetTitle(self, *_args, **_kwargs):
  1495.         val = windowsc.wxMenu_GetTitle(self, *_args, **_kwargs)
  1496.         return val
  1497.  
  1498.     
  1499.     def SetTitle(self, *_args, **_kwargs):
  1500.         val = windowsc.wxMenu_SetTitle(self, *_args, **_kwargs)
  1501.         return val
  1502.  
  1503.     
  1504.     def GetLabel(self, *_args, **_kwargs):
  1505.         val = windowsc.wxMenu_GetLabel(self, *_args, **_kwargs)
  1506.         return val
  1507.  
  1508.     
  1509.     def SetLabel(self, *_args, **_kwargs):
  1510.         val = windowsc.wxMenu_SetLabel(self, *_args, **_kwargs)
  1511.         return val
  1512.  
  1513.     
  1514.     def GetHelpString(self, *_args, **_kwargs):
  1515.         val = windowsc.wxMenu_GetHelpString(self, *_args, **_kwargs)
  1516.         return val
  1517.  
  1518.     
  1519.     def SetHelpString(self, *_args, **_kwargs):
  1520.         val = windowsc.wxMenu_SetHelpString(self, *_args, **_kwargs)
  1521.         return val
  1522.  
  1523.     
  1524.     def UpdateUI(self, *_args, **_kwargs):
  1525.         val = windowsc.wxMenu_UpdateUI(self, *_args, **_kwargs)
  1526.         return val
  1527.  
  1528.     
  1529.     def Delete(self, *_args, **_kwargs):
  1530.         val = windowsc.wxMenu_Delete(self, *_args, **_kwargs)
  1531.         return val
  1532.  
  1533.     
  1534.     def DeleteItem(self, *_args, **_kwargs):
  1535.         val = windowsc.wxMenu_DeleteItem(self, *_args, **_kwargs)
  1536.         return val
  1537.  
  1538.     
  1539.     def Remove(self, *_args, **_kwargs):
  1540.         val = windowsc.wxMenu_Remove(self, *_args, **_kwargs)
  1541.         return val
  1542.  
  1543.     
  1544.     def RemoveItem(self, *_args, **_kwargs):
  1545.         val = windowsc.wxMenu_RemoveItem(self, *_args, **_kwargs)
  1546.         return val
  1547.  
  1548.     
  1549.     def Destroy(self, *_args, **_kwargs):
  1550.         val = windowsc.wxMenu_Destroy(self, *_args, **_kwargs)
  1551.         return val
  1552.  
  1553.     
  1554.     def DestroyId(self, *_args, **_kwargs):
  1555.         val = windowsc.wxMenu_DestroyId(self, *_args, **_kwargs)
  1556.         return val
  1557.  
  1558.     
  1559.     def DestroyItem(self, *_args, **_kwargs):
  1560.         val = windowsc.wxMenu_DestroyItem(self, *_args, **_kwargs)
  1561.         return val
  1562.  
  1563.     
  1564.     def GetMenuItemCount(self, *_args, **_kwargs):
  1565.         val = windowsc.wxMenu_GetMenuItemCount(self, *_args, **_kwargs)
  1566.         return val
  1567.  
  1568.     
  1569.     def GetMenuItems(self, *_args, **_kwargs):
  1570.         val = windowsc.wxMenu_GetMenuItems(self, *_args, **_kwargs)
  1571.         return val
  1572.  
  1573.     
  1574.     def SetEventHandler(self, *_args, **_kwargs):
  1575.         val = windowsc.wxMenu_SetEventHandler(self, *_args, **_kwargs)
  1576.         return val
  1577.  
  1578.     
  1579.     def GetEventHandler(self, *_args, **_kwargs):
  1580.         val = windowsc.wxMenu_GetEventHandler(self, *_args, **_kwargs)
  1581.         return val
  1582.  
  1583.     
  1584.     def SetInvokingWindow(self, *_args, **_kwargs):
  1585.         val = windowsc.wxMenu_SetInvokingWindow(self, *_args, **_kwargs)
  1586.         return val
  1587.  
  1588.     
  1589.     def GetInvokingWindow(self, *_args, **_kwargs):
  1590.         val = windowsc.wxMenu_GetInvokingWindow(self, *_args, **_kwargs)
  1591.         return val
  1592.  
  1593.     
  1594.     def GetStyle(self, *_args, **_kwargs):
  1595.         val = windowsc.wxMenu_GetStyle(self, *_args, **_kwargs)
  1596.         return val
  1597.  
  1598.     
  1599.     def IsAttached(self, *_args, **_kwargs):
  1600.         val = windowsc.wxMenu_IsAttached(self, *_args, **_kwargs)
  1601.         return val
  1602.  
  1603.     
  1604.     def SetParent(self, *_args, **_kwargs):
  1605.         val = windowsc.wxMenu_SetParent(self, *_args, **_kwargs)
  1606.         return val
  1607.  
  1608.     
  1609.     def GetParent(self, *_args, **_kwargs):
  1610.         val = windowsc.wxMenu_GetParent(self, *_args, **_kwargs)
  1611.         return val
  1612.  
  1613.     
  1614.     def __repr__(self):
  1615.         return '<%s.%s instance; proxy of C++ wxMenu instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1616.  
  1617.  
  1618.  
  1619. class wxMenu(wxMenuPtr):
  1620.     
  1621.     def __init__(self, *_args, **_kwargs):
  1622.         self.this = windowsc.new_wxMenu(*_args, **_kwargs)
  1623.         self.thisown = 1
  1624.         self._setOORInfo(self)
  1625.  
  1626.  
  1627.  
  1628. class wxMenuBarPtr(wxWindowPtr):
  1629.     
  1630.     def __init__(self, this):
  1631.         self.this = this
  1632.         self.thisown = 0
  1633.  
  1634.     
  1635.     def Append(self, *_args, **_kwargs):
  1636.         val = windowsc.wxMenuBar_Append(self, *_args, **_kwargs)
  1637.         return val
  1638.  
  1639.     
  1640.     def Insert(self, *_args, **_kwargs):
  1641.         val = windowsc.wxMenuBar_Insert(self, *_args, **_kwargs)
  1642.         return val
  1643.  
  1644.     
  1645.     def GetMenuCount(self, *_args, **_kwargs):
  1646.         val = windowsc.wxMenuBar_GetMenuCount(self, *_args, **_kwargs)
  1647.         return val
  1648.  
  1649.     
  1650.     def GetMenu(self, *_args, **_kwargs):
  1651.         val = windowsc.wxMenuBar_GetMenu(self, *_args, **_kwargs)
  1652.         return val
  1653.  
  1654.     
  1655.     def Replace(self, *_args, **_kwargs):
  1656.         val = windowsc.wxMenuBar_Replace(self, *_args, **_kwargs)
  1657.         return val
  1658.  
  1659.     
  1660.     def Remove(self, *_args, **_kwargs):
  1661.         val = windowsc.wxMenuBar_Remove(self, *_args, **_kwargs)
  1662.         return val
  1663.  
  1664.     
  1665.     def EnableTop(self, *_args, **_kwargs):
  1666.         val = windowsc.wxMenuBar_EnableTop(self, *_args, **_kwargs)
  1667.         return val
  1668.  
  1669.     
  1670.     def IsEnabledTop(self, *_args, **_kwargs):
  1671.         val = windowsc.wxMenuBar_IsEnabledTop(self, *_args, **_kwargs)
  1672.         return val
  1673.  
  1674.     
  1675.     def SetLabelTop(self, *_args, **_kwargs):
  1676.         val = windowsc.wxMenuBar_SetLabelTop(self, *_args, **_kwargs)
  1677.         return val
  1678.  
  1679.     
  1680.     def GetLabelTop(self, *_args, **_kwargs):
  1681.         val = windowsc.wxMenuBar_GetLabelTop(self, *_args, **_kwargs)
  1682.         return val
  1683.  
  1684.     
  1685.     def FindMenu(self, *_args, **_kwargs):
  1686.         val = windowsc.wxMenuBar_FindMenu(self, *_args, **_kwargs)
  1687.         return val
  1688.  
  1689.     
  1690.     def FindMenuItem(self, *_args, **_kwargs):
  1691.         val = windowsc.wxMenuBar_FindMenuItem(self, *_args, **_kwargs)
  1692.         return val
  1693.  
  1694.     
  1695.     def FindItemById(self, *_args, **_kwargs):
  1696.         val = windowsc.wxMenuBar_FindItemById(self, *_args, **_kwargs)
  1697.         return val
  1698.  
  1699.     
  1700.     def Enable(self, *_args, **_kwargs):
  1701.         val = windowsc.wxMenuBar_Enable(self, *_args, **_kwargs)
  1702.         return val
  1703.  
  1704.     
  1705.     def Check(self, *_args, **_kwargs):
  1706.         val = windowsc.wxMenuBar_Check(self, *_args, **_kwargs)
  1707.         return val
  1708.  
  1709.     
  1710.     def IsChecked(self, *_args, **_kwargs):
  1711.         val = windowsc.wxMenuBar_IsChecked(self, *_args, **_kwargs)
  1712.         return val
  1713.  
  1714.     
  1715.     def IsEnabled(self, *_args, **_kwargs):
  1716.         val = windowsc.wxMenuBar_IsEnabled(self, *_args, **_kwargs)
  1717.         return val
  1718.  
  1719.     
  1720.     def SetLabel(self, *_args, **_kwargs):
  1721.         val = windowsc.wxMenuBar_SetLabel(self, *_args, **_kwargs)
  1722.         return val
  1723.  
  1724.     
  1725.     def GetLabel(self, *_args, **_kwargs):
  1726.         val = windowsc.wxMenuBar_GetLabel(self, *_args, **_kwargs)
  1727.         return val
  1728.  
  1729.     
  1730.     def SetHelpString(self, *_args, **_kwargs):
  1731.         val = windowsc.wxMenuBar_SetHelpString(self, *_args, **_kwargs)
  1732.         return val
  1733.  
  1734.     
  1735.     def GetHelpString(self, *_args, **_kwargs):
  1736.         val = windowsc.wxMenuBar_GetHelpString(self, *_args, **_kwargs)
  1737.         return val
  1738.  
  1739.     
  1740.     def __repr__(self):
  1741.         return '<%s.%s instance; proxy of C++ wxMenuBar instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1742.  
  1743.  
  1744.  
  1745. class wxMenuBar(wxMenuBarPtr):
  1746.     
  1747.     def __init__(self, *_args, **_kwargs):
  1748.         self.this = windowsc.new_wxMenuBar(*_args, **_kwargs)
  1749.         self.thisown = 1
  1750.         self._setOORInfo(self)
  1751.  
  1752.  
  1753.  
  1754. class wxMenuItemPtr(wxObjectPtr):
  1755.     
  1756.     def __init__(self, this):
  1757.         self.this = this
  1758.         self.thisown = 0
  1759.  
  1760.     
  1761.     def GetMenu(self, *_args, **_kwargs):
  1762.         val = windowsc.wxMenuItem_GetMenu(self, *_args, **_kwargs)
  1763.         return val
  1764.  
  1765.     
  1766.     def SetMenu(self, *_args, **_kwargs):
  1767.         val = windowsc.wxMenuItem_SetMenu(self, *_args, **_kwargs)
  1768.         return val
  1769.  
  1770.     
  1771.     def SetId(self, *_args, **_kwargs):
  1772.         val = windowsc.wxMenuItem_SetId(self, *_args, **_kwargs)
  1773.         return val
  1774.  
  1775.     
  1776.     def GetId(self, *_args, **_kwargs):
  1777.         val = windowsc.wxMenuItem_GetId(self, *_args, **_kwargs)
  1778.         return val
  1779.  
  1780.     
  1781.     def IsSeparator(self, *_args, **_kwargs):
  1782.         val = windowsc.wxMenuItem_IsSeparator(self, *_args, **_kwargs)
  1783.         return val
  1784.  
  1785.     
  1786.     def SetText(self, *_args, **_kwargs):
  1787.         val = windowsc.wxMenuItem_SetText(self, *_args, **_kwargs)
  1788.         return val
  1789.  
  1790.     
  1791.     def GetLabel(self, *_args, **_kwargs):
  1792.         val = windowsc.wxMenuItem_GetLabel(self, *_args, **_kwargs)
  1793.         return val
  1794.  
  1795.     
  1796.     def GetText(self, *_args, **_kwargs):
  1797.         val = windowsc.wxMenuItem_GetText(self, *_args, **_kwargs)
  1798.         return val
  1799.  
  1800.     
  1801.     def GetKind(self, *_args, **_kwargs):
  1802.         val = windowsc.wxMenuItem_GetKind(self, *_args, **_kwargs)
  1803.         return val
  1804.  
  1805.     
  1806.     def SetCheckable(self, *_args, **_kwargs):
  1807.         val = windowsc.wxMenuItem_SetCheckable(self, *_args, **_kwargs)
  1808.         return val
  1809.  
  1810.     
  1811.     def IsCheckable(self, *_args, **_kwargs):
  1812.         val = windowsc.wxMenuItem_IsCheckable(self, *_args, **_kwargs)
  1813.         return val
  1814.  
  1815.     
  1816.     def IsSubMenu(self, *_args, **_kwargs):
  1817.         val = windowsc.wxMenuItem_IsSubMenu(self, *_args, **_kwargs)
  1818.         return val
  1819.  
  1820.     
  1821.     def SetSubMenu(self, *_args, **_kwargs):
  1822.         val = windowsc.wxMenuItem_SetSubMenu(self, *_args, **_kwargs)
  1823.         return val
  1824.  
  1825.     
  1826.     def GetSubMenu(self, *_args, **_kwargs):
  1827.         val = windowsc.wxMenuItem_GetSubMenu(self, *_args, **_kwargs)
  1828.         return val
  1829.  
  1830.     
  1831.     def Enable(self, *_args, **_kwargs):
  1832.         val = windowsc.wxMenuItem_Enable(self, *_args, **_kwargs)
  1833.         return val
  1834.  
  1835.     
  1836.     def IsEnabled(self, *_args, **_kwargs):
  1837.         val = windowsc.wxMenuItem_IsEnabled(self, *_args, **_kwargs)
  1838.         return val
  1839.  
  1840.     
  1841.     def Check(self, *_args, **_kwargs):
  1842.         val = windowsc.wxMenuItem_Check(self, *_args, **_kwargs)
  1843.         return val
  1844.  
  1845.     
  1846.     def IsChecked(self, *_args, **_kwargs):
  1847.         val = windowsc.wxMenuItem_IsChecked(self, *_args, **_kwargs)
  1848.         return val
  1849.  
  1850.     
  1851.     def Toggle(self, *_args, **_kwargs):
  1852.         val = windowsc.wxMenuItem_Toggle(self, *_args, **_kwargs)
  1853.         return val
  1854.  
  1855.     
  1856.     def SetHelp(self, *_args, **_kwargs):
  1857.         val = windowsc.wxMenuItem_SetHelp(self, *_args, **_kwargs)
  1858.         return val
  1859.  
  1860.     
  1861.     def GetHelp(self, *_args, **_kwargs):
  1862.         val = windowsc.wxMenuItem_GetHelp(self, *_args, **_kwargs)
  1863.         return val
  1864.  
  1865.     
  1866.     def GetAccel(self, *_args, **_kwargs):
  1867.         val = windowsc.wxMenuItem_GetAccel(self, *_args, **_kwargs)
  1868.         if val:
  1869.             val = wxAcceleratorEntryPtr(val)
  1870.         
  1871.         return val
  1872.  
  1873.     
  1874.     def SetAccel(self, *_args, **_kwargs):
  1875.         val = windowsc.wxMenuItem_SetAccel(self, *_args, **_kwargs)
  1876.         return val
  1877.  
  1878.     
  1879.     def SetFont(self, *_args, **_kwargs):
  1880.         val = windowsc.wxMenuItem_SetFont(self, *_args, **_kwargs)
  1881.         return val
  1882.  
  1883.     
  1884.     def GetFont(self, *_args, **_kwargs):
  1885.         val = windowsc.wxMenuItem_GetFont(self, *_args, **_kwargs)
  1886.         if val:
  1887.             val = wxFontPtr(val)
  1888.             val.thisown = 1
  1889.         
  1890.         return val
  1891.  
  1892.     
  1893.     def SetTextColour(self, *_args, **_kwargs):
  1894.         val = windowsc.wxMenuItem_SetTextColour(self, *_args, **_kwargs)
  1895.         return val
  1896.  
  1897.     
  1898.     def GetTextColour(self, *_args, **_kwargs):
  1899.         val = windowsc.wxMenuItem_GetTextColour(self, *_args, **_kwargs)
  1900.         if val:
  1901.             val = wxColourPtr(val)
  1902.             val.thisown = 1
  1903.         
  1904.         return val
  1905.  
  1906.     
  1907.     def SetBackgroundColour(self, *_args, **_kwargs):
  1908.         val = windowsc.wxMenuItem_SetBackgroundColour(self, *_args, **_kwargs)
  1909.         return val
  1910.  
  1911.     
  1912.     def GetBackgroundColour(self, *_args, **_kwargs):
  1913.         val = windowsc.wxMenuItem_GetBackgroundColour(self, *_args, **_kwargs)
  1914.         if val:
  1915.             val = wxColourPtr(val)
  1916.             val.thisown = 1
  1917.         
  1918.         return val
  1919.  
  1920.     
  1921.     def SetBitmaps(self, *_args, **_kwargs):
  1922.         val = windowsc.wxMenuItem_SetBitmaps(self, *_args, **_kwargs)
  1923.         return val
  1924.  
  1925.     
  1926.     def SetMarginWidth(self, *_args, **_kwargs):
  1927.         val = windowsc.wxMenuItem_SetMarginWidth(self, *_args, **_kwargs)
  1928.         return val
  1929.  
  1930.     
  1931.     def GetMarginWidth(self, *_args, **_kwargs):
  1932.         val = windowsc.wxMenuItem_GetMarginWidth(self, *_args, **_kwargs)
  1933.         return val
  1934.  
  1935.     
  1936.     def IsOwnerDrawn(self, *_args, **_kwargs):
  1937.         val = windowsc.wxMenuItem_IsOwnerDrawn(self, *_args, **_kwargs)
  1938.         return val
  1939.  
  1940.     
  1941.     def ResetOwnerDrawn(self, *_args, **_kwargs):
  1942.         val = windowsc.wxMenuItem_ResetOwnerDrawn(self, *_args, **_kwargs)
  1943.         return val
  1944.  
  1945.     
  1946.     def SetBitmap(self, *_args, **_kwargs):
  1947.         val = windowsc.wxMenuItem_SetBitmap(self, *_args, **_kwargs)
  1948.         return val
  1949.  
  1950.     
  1951.     def GetBitmap(self, *_args, **_kwargs):
  1952.         val = windowsc.wxMenuItem_GetBitmap(self, *_args, **_kwargs)
  1953.         if val:
  1954.             val = wxBitmapPtr(val)
  1955.         
  1956.         return val
  1957.  
  1958.     
  1959.     def __repr__(self):
  1960.         return '<%s.%s instance; proxy of C++ wxMenuItem instance at %s>' % (self.__class__.__module__, self.__class__.__name__, self.this)
  1961.  
  1962.  
  1963.  
  1964. class wxMenuItem(wxMenuItemPtr):
  1965.     
  1966.     def __init__(self, *_args, **_kwargs):
  1967.         self.this = windowsc.new_wxMenuItem(*_args, **_kwargs)
  1968.         self.thisown = 1
  1969.  
  1970.  
  1971.  
  1972. def wxWindow_FromHWND(*_args, **_kwargs):
  1973.     val = windowsc.wxWindow_FromHWND(*_args, **_kwargs)
  1974.     return val
  1975.  
  1976.  
  1977. def wxFindWindowById(*_args, **_kwargs):
  1978.     val = windowsc.wxFindWindowById(*_args, **_kwargs)
  1979.     return val
  1980.  
  1981.  
  1982. def wxFindWindowByName(*_args, **_kwargs):
  1983.     val = windowsc.wxFindWindowByName(*_args, **_kwargs)
  1984.     return val
  1985.  
  1986.  
  1987. def wxFindWindowByLabel(*_args, **_kwargs):
  1988.     val = windowsc.wxFindWindowByLabel(*_args, **_kwargs)
  1989.     return val
  1990.  
  1991. wxValidator_IsSilent = windowsc.wxValidator_IsSilent
  1992. wxValidator_SetBellOnError = windowsc.wxValidator_SetBellOnError
  1993.  
  1994. def wxWindow_FindFocus(*_args, **_kwargs):
  1995.     val = windowsc.wxWindow_FindFocus(*_args, **_kwargs)
  1996.     return val
  1997.  
  1998. wxWindow_NewControlId = windowsc.wxWindow_NewControlId
  1999. wxWindow_NextControlId = windowsc.wxWindow_NextControlId
  2000. wxWindow_PrevControlId = windowsc.wxWindow_PrevControlId
  2001.  
  2002. def wxWindow_GetCapture(*_args, **_kwargs):
  2003.     val = windowsc.wxWindow_GetCapture(*_args, **_kwargs)
  2004.     return val
  2005.  
  2006. wxMenuItem_GetLabelFromText = windowsc.wxMenuItem_GetLabelFromText
  2007. wxMenuItem_GetDefaultMarginWidth = windowsc.wxMenuItem_GetDefaultMarginWidth
  2008.